package com.ofps.flow.domain.Dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ofps.common.annotation.Excel;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

@Data
public class FlowNodeDto {


    /**
     * 唯一标识（不太重要）
     */
    private String id;
    /**
     * 节点的名称
     */
    private String name;
    /**
     * 该节点对应的流程id
     */
    private String flowId;
    /**
     * 该节点在流程内的顺序
     */
    private Long orderId;
    /**
     * 该节点是否为最后一个节点 0不是 1是
     */
    private Boolean last;
    /**
     * 审核该节点的用户id
     */
    private Long relatedUserId;
    /**
     * 审核该节点的用户昵称
     */
    private String relatedUserNickName;
    /**
     * 审核该节点的用户名
     */
    private String relatedUserName;
    /**
     * 节点备注
     */
    @Excel(name = "节点备注")
    private String nodeInfo;
}
